Flocks , Herds , and Schools : A Distributed Behavioral Model 1
نویسنده
چکیده
The aggregate motion of a flock of birds, a herd of land animals, or a school of fish is a beautiful and familiar part of the natural world. But this type of complex motion is rarely seen in computer animation. This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually. The simulated flock is an elaboration of a particle system, with the simulated birds being the particles. The aggregate motion of the simulated flock is created by a distributed behavioral model much like that at work in a natural flock; the birds choose their own course. Each simulated bird is implemented as an independent actor that navigates according to its local perception of the dynamic environment, the laws of simulated physics that rule its motion, and a set of behaviors programmed into it by the "animator." The aggregate motion of the simulated flock is the result of the dense interaction of the relatively simple behaviors of the individual simulated birds.
منابع مشابه
CMSC 425 : Lecture 15 Motion Planning : Multiple Agent Motion
Reading: Today’s material is drawn from a variety of sources. Some of the material on particle systems is drawn from lecture notes by Alex Benton from the University of Cambridge and the classic paper “Particle Systems: A Technique for Modeling a Class of Fuzzy Objects,” by W. T. Reeves, ACM Transactions on Graphics, 2, 1983, 91–108. The material on flocking is based in part on C. W. Reynolds, ...
متن کاملCoordination of Groups of Mobile Autonomous Agents
Currently there is considerable interest in understanding on the one hand, how various animal aggregations such as fish schools, bird flocks, deer herds, etc. coordinate their collective motions to perform useful tasks and on the other, how groups of mobile autonomous agents such as AUV schools, UAV flocks, etc., might be instructed to cooperate in a similar manner [1]. In this talk we will wil...
متن کاملCMSC 425 Dave Mount CMSC 425 : Lecture 19 Artificial Intelligence for Games : Multiple Agent Motion
Reading: Today’s material is drawn from a variety of sources. Some of the material on particle systems is drawn from lecture notes by Alex Benton from the University of Cambridge and the classic paper “Particle Systems: A Technique for Modeling a Class of Fuzzy Objects,” by W. T. Reeves, ACM Transactions on Graphics, 2, 1983, 91–108. The material on flocking is based in part on C. W. Reynolds, ...
متن کاملMeta-Heuristics Algorithms based on the Grouping of Animals by Social Behavior for the Traveling Salesman Problem
In this paper, we show a survey of meta-heuristics algorithms based on grouping of animals by social behavior for the Traveling Salesman Problem, and propose a new classification of meta-heuristics algorithms (not based on swarm intelligence theory) based on grouping of animals: swarm algorithms, schools algorithms, flocks algorithms and herds algorithms: a) The swarm algorithms (inspired by th...
متن کاملSwarm Intelligence - Scholarpedia
Swarm intelligence is the discipline that deals with natural and artificial systems composed of many individuals that coordinate using decentralized control and self-organization. In particular, the discipline focuses on the collective behaviors that result from the local interactions of the individuals with each other and with their environment. Examples of systems studied by swarm intelligenc...
متن کامل